Next: Scoring Tips, Previous: Followups To Yourself, Up: Scoring [Contents][Index]
Gnus is quite fast when scoring the “traditional”
headers—‘From’,
‘Subject’ and so on. However, scoring
other headers requires writing a head scoring rule,
which means that Gnus has to request every single article from
the back end to find matches. This takes a long time in big
groups.
You can inhibit this slow scoring on headers or body by
setting the variable gnus-inhibit-slow-scoring. If
gnus-inhibit-slow-scoring is regexp, slow scoring is
inhibited if the group matches the regexp. If it is
t, slow scoring on it is inhibited for all
groups.
Now, there’s not much you can do about the slowness for
news groups, but for mail groups, you have greater control. In
To From
Newsgroups, it’s explained in greater detail what this
mechanism does, but here’s a cookbook example for
nnml on how to allow scoring on the
‘To’ and ‘Cc’
headers.
Put the following in your ~/.gnus.el file.
(setq gnus-extra-headers '(To Cc Newsgroups Keywords)
nnmail-extra-headers gnus-extra-headers)
Restart Gnus and rebuild your nnml overview files
with the M-x nnml-generate-nov-databases command. This
will take a long time if you have much mail.
Now you can score on ‘To’ and ‘Cc’ as “extra headers” like so: I e s p To RET <your name> RET.
See? Simple.